 

#ifndef FRAMEWORKS_BRIDGE_DECLARATIVE_FRONTEND_JS_VIEW_JS_MYCIRCLE_H
#define FRAMEWORKS_BRIDGE_DECLARATIVE_FRONTEND_JS_VIEW_JS_MYCIRCLE_H

#include "frameworks/bridge/declarative_frontend/jsview/js_interactable_view.h"
#include "frameworks/bridge/declarative_frontend/jsview/js_view_abstract.h"

namespace OHOS::Ace::Framework {
class JSMyCircle : public JSViewAbstract, public JSInteractableView {
public:
    static void SetRadius(const JSCallbackInfo& info);
    static void SetEdgeColor(const JSCallbackInfo& info);
    static void SetEdgeWidth(const JSCallbackInfo& info);

    static void JSBind(BindingTarget globalObj);
    static void Create();
};
} // namespace OHOS::Ace::Framework
#endif // FRAMEWORKS_BRIDGE_DECLARATIVE_FRONTEND_JS_VIEW_JS_MYCIRCLE_H
